home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / interp / perl5.005.tar.gz / perl5.005.tar / perl5.005 / mv-if-diff < prev    next >
Text File  |  1998-07-12  |  312b  |  16 lines

  1. : mv-if-diff file1 file2
  2. : move file1 to file2 if file1 and file2 are different.
  3.  
  4. if test $# -lt 2 ; then
  5.     echo "usage:  $0 file1 file2"
  6.     echo "move file1 to file2 if file1 and file2 are different."
  7.     exit 1
  8. fi
  9. if cmp $1 $2 >/dev/null 2>&1; then
  10.     echo "File $2 not changed."
  11.     rm -f $1
  12. else
  13.     rm -f $2
  14.     mv $1 $2
  15. fi
  16.